shuttle plasmid - English Synonyms Dictionary